home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 25 / Cream of the Crop 25.iso / editor / yg601win.zip / YGREPD16.BAS < prev    next >
BASIC Source File  |  1997-03-29  |  3KB  |  45 lines

  1. REM    -----------------------------------------------------------------------
  2. REM    $Id: YGREPD16.BAS 1.2 1997/02/11 21:04:42 Y.Roumazeilles Exp $
  3. REM    -----------------------------------------------------------------------
  4.  
  5. REM    -----------------------------------------------------------------------
  6. REM    YGrep Search Engine v6.01     (C) Copyright 1996-97 - Yves Roumazeilles
  7. REM
  8. REM    YGREP.BAS: Interface description for YGREPD16.DLL
  9. REM               (YGrep Search Engine 16 bit edition)
  10. REM    -----------------------------------------------------------------------
  11.  
  12. REM    -----------------------------------------------------------------------
  13. REM    Consider this as a beta version only
  14. REM
  15. REM    USE AT YOUR OWN RISK!
  16. REM
  17. REM    But, if you know what I should change here, please tell me...
  18. REM    -----------------------------------------------------------------------
  19.  
  20.  
  21. Declare function SCompileAGrep Lib "YGrepD16.dll" (ByVal lpszGrepString As String, ByVal k As Integer, ByVal bMatchCase As Integer) As Integer
  22. Declare function SAGrep Lib "YGrepD16.dll" (ByVal lpszStringToSearch As String) As Integer
  23. Declare sub      SAGrepInit Lib "YGrepD16.dll" ()
  24. Declare sub      SAGrepEmpty Lib "YGrepD16.dll" ()
  25. Declare function SAGrepSubsBuild Lib "YGrepD16.dll" (ByVal lpszPattern As String, ByVal lpszDest As String, ByVal iSize As Integer) As Integer
  26.  
  27. Declare function SCompileRGrep Lib "YGrepD16.dll" (ByVal lpszGrepString As String, ByVal bMatchCase As Integer) As Integer
  28. Declare function SRGrep Lib "YGrepD16.dll" (ByVal lpszStringToSearch As String) As Integer
  29. Declare function SRGrepSubsBuild Lib "YGrepD16.dll" (ByVal lpszPattern As String, ByVal lpszDest As String, ByVal iSize As Integer) As Integer
  30.  
  31. Declare function SCompileSGrep Lib "YGrepD16.dll" (ByVal lpszGrepString As String, ByVal bMatchCase As Integer) As Integer
  32. Declare function SSGrep Lib "YGrepD16.dll" (ByVal lpszStringToSearch As String) As Integer
  33. Declare function SSGrepSubsBuild Lib "YGrepD16.dll" (ByVal lpszPattern As String, ByVal lpszDest As String, ByVal iSize As Integer) As Integer
  34.  
  35. Declare sub      InitWordCharTable Lib "YGrepD16.dll" ()
  36. Declare function AddWordChar Lib "YGrepD16.dll" (ByVal lpszS As String) As Integer
  37. Declare function RemoveWordChar Lib "YGrepD16.dll" (ByVal lpszS As String) As Integer
  38.  
  39. Declare sub      SFileSetFlags Lib "YGrepD16.dll" ( ByVal bPrintFileName As Integer, ByVal bPrintBlockNumber As Integer, ByVal bPrintLineNumber As Integer, ByVal bCountsOnly As Integer, ByVal bNonMatching As Integer )
  40. Declare function SFileOpen Lib "YGrepD16.dll" ( ByVal strFileName As String ) As Integer
  41. Declare function SFileAGrep Lib "YGrepD16.dll" () As String
  42. Declare function SFileRGrep Lib "YGrepD16.dll" () As String
  43. Declare function SFileSGrep Lib "YGrepD16.dll" () As String
  44. Declare function SFileClose Lib "YGrepD16.dll" () As Long
  45.